Life belts - French English Dictionary